human intercourse - Turco Inglés Diccionario